实践笔记 nginx篇
使用dockerfile构建镜像
镜像内容
FROM nginx:1.18
MAINTAINER 66500852@qq.com
RUN /usr/sbin/nginx
EXPOSE 80
构建命令
docker build -t 66500852/nginx:1.8 . -f Dockerfile
运行容器
docker run -i -t -p 8081:80 66500852/nginx:1.8
坑点:RUM命令 和 CMD命令、ENTRYPOINT 命令 的不同点。
- 我前几次使用了CMD 和 ENTRYPOINT 都无效。
- 如果docker run 后面有类似/bin/bash 的命令,/usr/sbin/nginx 会失败